GitHub

您所在的位置:网站首页 java 生成jar包 GitHub

GitHub

2023-04-12 23:53| 来源: 网络整理| 查看: 265

server-code-generator

给定一个数据库(配置config.xml,后面有说明),生成java后台代码,同时,生成简单的管理页面(spring mvc/mybatis/jquery/bootstrap) 注:生成后的工程用maven管理;数据库中的表注释、列注释,都会体现到代码中,所以,在建表的时候,最好有详尽的注释

基本功能:

    1.生成数据库对应的pojo

    2.生成mybatis的mapper xml

    3.生成dao层代码(放置在data包下,因为mybatis官方取名为data,所以,没有写成dao/mapper包名)

    4.生成service层代码

    5.生成controller层代码

    6.生成登录界面

    7.生成各模块的页面代码(增删查改,对于一般的管理后台稍微修改一下)

    8.数据库、spring配置文件自动生成

src/main/resources/config.xml文件说明:

    1.author:作者名,可以是你自己的名字,也可以是你公司的名字

    2.dbDriver:数据库驱动,如果不是mysql,或者pom中的mysql版本不是你想要的,则需要修改pom.xml文件

    3.dbUrl/dbUser/dbPswd:数据库的url、用户名、密码,用于连接数据库

    4.projectPath:生成的代码的目标位置

    5.rootPackage:所有java代码存放在此包下

    6.tablePrefix:表前缀,一般是"tb_",比如:tb_this_table

    7.tableNameSeparator:数据库表名的分隔符,一般是"_",例如:tb_this_table

    8.colNameSeparator:列分隔符,一般是"_",比如:col_name

    9.includeTable:需要处理的表,如果只处理部分表,则可以在这里设置,多个表用逗号隔开,优先级低于excludeTable

    10.excludeTable:不处理的表,必须指定表名,不能是通配符"*"

    11.table:有些表需要做一些特殊的命名,则可以自定义对应的类名,同时也可以指定生成的目标包名

注:列暂不能自定义名称

运行后台:

    1.eclipse:import->Existing Maven Projects;idea:file->open     2.等待maven下载依赖的jar包(开始会报错,maven下完jar包就好了)     3.运行 maven clean install     4.将war包放入tomcat的webapps中,或者配置tomcat的conf/server.xml的     5.启动tomcat     6.输入地址:http://localhost:端口号/war包名字/ ,比如:http://localhost:8080/test/,         如果是ROOT.war,则不用输入war包名字,端口以tomcat中conf/server.xml配置的端口为准



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3